草庐IT

JavaFX 2.2 javadoc?

全部标签

java - java桌面应用程序和javafx有什么区别?

“普通”Java桌面应用程序(使用AWT或Swing)与使用JavaFX构建的Java应用程序有什么区别?各自的优缺点是什么? 最佳答案 我认为您要问的是构建JavaFX桌面应用程序与JavaSwing桌面应用程序的优缺点是什么。在对两者进行试验后,我可以指出一些不同之处:JavaSwing优点:更好的视觉设计器和IDE支持功能更齐全的控件集适用于在数据库之上构建用户界面等业务应用程序,您不需要超出标准(和第三方)控制范围的功能。缺点多媒体支持不佳构建自定义控件或自定义皮肤非常困难不支持动画Java语法对于构建UI来说可能很笨拙。I

java - Eclipse弹出javadoc

有没有一种方法可以让Eclipse在我按下Ctrl+Shift+Space时弹出与代码相关的javadoc,就像NetBeans那样?我不喜欢它在外部或内部网络浏览器中打开附加的javadoc。 最佳答案 您可以使用F2快捷键来显示光标处元素的工具提示/javadoc描述。 关于java-Eclipse弹出javadoc,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/904729

JavaFX 2 按钮大小填充宽度和每个相同的宽度?

使用JavaFX2.2。场景的水平宽度是固定的,但在编译时是未知的。我想在水平行中放置2个或更多按钮,完全填满场景中的水平空间,并且每个按钮的宽度完全相同。按钮的数量随程序状态动态变化。什么程序片段可以完成此任务? 最佳答案 带有属性绑定(bind)的更简洁的解决方案:HBoxbuttonLayout=newHBox();buttonLayout.getChildren().add(button1);buttonLayout.getChildren().add(button2);intbtnCount=buttonLayout.ge

java - 从 JavaFX 2.0 中的 TableView 读取选择

我正在尝试从JavaFX2.0中的TableView中获取选择。发生的事情是我需要获取您在tableview中选择的行的值我希望有人能帮助我放在table上我的意思是我想获取你选择的数据,如果有什么方法可以处理一个事件来自动获取选择的行 最佳答案 你需要ChangeListener和Clipboard完成你的任务:)示例代码:Clipboardclipboard=Clipboard.getSystemClipboard();//addlistnertoyourtableviewselecteditempropertyuserTabl

java - 如何为javafx面板添加边框?

我正在开发一个应用程序,我需要将一些小部件包装在面板中。我想在它周围加上边框。我是一名swt程序员,在复合Material中我可以通过swt.border来放置边框。但是如何在JavaFX中做到这一点。对此的任何帮助表示赞赏。代码:LabelCenter=newLabel();Center.setText("CenterFrequency");GridPane.setConstraints(Center,0,0);tb1[i].getChildren().add(Center);TextFieldtext=newTextField();GridPane.setConstraints(t

java - 如何将行和列添加到 JavaFX 8 TableView

我在互联网上看到向TableView添加行的示例,例如使用Oracledocumentation中的Person类.但是我有可变数量的列,所以我不能绑定(bind)到Person(或任何其他)bean业务对象。Oracle示例继续展示如何将列绑定(bind)到属性名称,但为此,它只展示了如何添加列,而不是行。我的问题是,有人可以向我指出一个向JavaFX8TableView动态添加任意列和/或行的Hello,World示例吗? 最佳答案 使用List(例如)对于数据类型,只需将单元格值工厂设置为索引到列表中的回调。例如,这将创建一个

java - 部署 JavaFX 应用程序、创建 JAR 和独立应用程序以及 native 安装程序的最佳方式是什么

我正在使用IntelliJIDEA,我的JavaFX应用程序已准备好部署。问题是当我生成JAR文件时,它不会运行,当我在命令行中运行它时,我得到一个异常,FXMLLoadException,尽管该项目在我的IDE中运行良好。Ant任务以错误结束,构建15分钟后,我真的不明白到底是什么问题。所以我的问题是,以正确的方式部署JavaFX应用程序的正确步骤是什么,欢迎任何教程或指南。 最佳答案 Java应用程序可以通过多种方式打包。请通过JavaPackagingOverview找到关于它的一切。其中一个包装是独立的Java应用程序。创建

java - 是否有在线中央 javadoc 存储库?

我找到了一些使用名为com.sun.jersey.spi.container.ContainerRequestFilter的接口(interface)的示例代码。有人很好地发布了javadochere,但看起来是某个大学教授也找不到javadoc。我知道我可以自己构建它,但宁愿不完成这项工作。是否有一个中心位置可以获取此类javadoc?我看了here和here第一个已关闭,第二个只是花哨的谷歌搜索。 最佳答案 JarvanaJavadoc编辑:您可能会注意到您和答案中提到的其他网站指出的所有示例都没有完成他们的工作,因为很难找到所

JavaFX 8,带复选框的 ListView

我想创建一个简单的ListView。我发现我可以使用方法setCellFactory()但我不明白如何正确使用它们。到目前为止,我有:myListView.setCellFactory(CheckBoxListCell.forListView(property));由于“属性”被称为回调——我认为回调与双向边界有关。所以我创建了一个property=newCallBack>();我的编译器告诉我,如果我创建一个新的回调,我需要覆盖方法调用。我卡在这里了。我如何处理该方法调用?我可以实现它,但我应该返回或使用它做什么?我想在任何listItem上单击我的复选框,并让它在控制台中显示“hi

java - 如何在 JavaFX 中设置 ProgressBar 组件的样式

我正在尝试向JavaFXProgressBar组件添加自定义css样式,但找不到有关该主题的任何信息。我正在寻找以下所需的css类名和css命令:设置进度条本身的颜色设置进度条背景色(与设置背景色不同)在进度条顶部添加一个自定义文本节点(以显示不同的状态) 最佳答案 我已将此答案标记为communitywiki.如果您对原始初始样式查询之外的JavaFXProgressBar样式有想法,请编辑这篇文章以添加您的样式想法(或链接到它们)。setthecoloroftheprogressbaritself回答于:JavaFXProgre